home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 3 / BBS in a box - Trilogy III.iso / Files / Prog / L-M / MacOberon 4.0 / MacOberon™ 4.0 Folder / DK.MacOberon.Info.Text (.txt) < prev    next >
Encoding:
Oberon Text  |  1993-10-25  |  3.9 KB  |  54 lines  |  [.Ob./.Ob5]

  1. Syntax10.Scn.Fnt
  2. ParcElems
  3. Alloc
  4. Syntax14b.Scn.Fnt
  5. Syntax10m.Scn.Fnt
  6. Syntax10i.Scn.Fnt
  7. Syntax10b.Scn.Fnt
  8. Syntax12.Scn.Fnt
  9. Syntax8.Scn.Fnt
  10. MacOberonTM by Institut f
  11. r Computersysteme, ETH Z
  12. Oberon, the successor of Pascal and Modula_2, is both a programming language and a novel programming environment designed by N.Wirth and J.Gutknecht at ETH Zurich. It is available without fee from ETH. Currently there are implementations for Apple Macintosh II, Digital Equipment DECstation, IBM PC, IBM RS6000, and Sun SPARCstation. These implementations are completely source_code compatible with each other and share the same document architecture. This sheet shows some of the chararacteristics of the Macintosh implementation of the Oberon System, MacOberon, and describes how to obtain it.
  13. Language
  14.     - Strong type checking
  15.     - Modules with type_checked interfaces and separate compilation
  16.     - Type extension, which provides for object_oriented programming
  17.     - Support for run_time type tests
  18.     - Compatibility between all numeric types (mixed expressions)
  19.     - String operations
  20. Compiler
  21.     - Generates native code; no separate linking necessary
  22.     - Very fast compilation
  23.     - Can compile directly from edit window
  24. System
  25.     - Single_process multitasking
  26.     - Automatic garbage collection
  27.     - Commands: procedures that can be called like programs
  28.     - Dynamic loading (adding modules to a running program)
  29.     - Text as a built_in abstract data type
  30.     - Tools for text and graphics editing, and for program development
  31. Literature
  32. The standard software distribution contains sufficient basic on_line documentation to enable first_time users to get started with Oberon. However, for serious work we recommend the following books published by Addison_Wesley.
  33.     N. Wirth and M. Reiser: Programming in Oberon. Steps beyond Pascal and Modula_2.
  34.     Addison Wesley, 1992, ISBN 0-201-56543-9.
  35.     Tutorial for the Oberon programming language and concise language reference.
  36.     M. Reiser: The Oberon System. User Guide and Programmer's Manual.
  37.     Addison Wesley, 1991, ISBN 0-201-54422-9.
  38.     User manual for the programming environment and reference for the standard module library.
  39.     N. Wirth and J. Gutknecht: Project Oberon. The Design of an Operating System and Compiler.
  40.     Addison Wesley, 1992, ISBN 0-201-54428-8.
  41.     Program listings with explanations for the whole Oberon system, including the compiler for NS32000.
  42. System Requirements
  43. MacOberon requires a Macintosh equipped with a Motorola 68020 processor (or higher) and a floating_point coprocessor. It will not run on Macintosh Classic computers. However, it does run on the Macintosh Quadra with caching enabled, and on the Macintosh IIsi if one of several widely available public_domain INITs is used to emulate the floating_point coprocessor which is lacking on this model. MacOberon prefers to run under System 7. A large monitor is highly recommended.
  44. How to get MacOberon
  45. MacOberon can be obtained via anonymous internet file transfer ftp (at no charge) or on floppy disks (for a fee of 50 Swiss Francs, which is about 35 U.S. Dollars). We accept payment via Eurocard/Mastercard or VISA. To order by credit card, specify your credit card number, expiration date, and your name exactly as it appears on the card.
  46. FTP Hostname:    neptune.inf.ethz.ch
  47. Internet Address:    129.132.101.33
  48. FTP Directory:    Oberon/MacII
  49. For Further Information Please Contact our Secretary at
  50. Institut f
  51. r Computersysteme ETH, 8092 Z
  52. rich, Switzerland, Telephone (1)632 7311, Facsimile (1)261 5389.
  53. File: DK.MacOberon.Info.Text, MF 25.10.93
  54.